package com.engineering.elink.co;

import io.swagger.annotations.ApiParam;

/**
 * 文件查询条件co
 * 
 * @author hxjxiaojun
 * @time 2016年8月30日
 */
public class FileCo extends BaseCo {

	@ApiParam(value = "一级分类", required = false)
	private int tcId; // 一级分类

	@ApiParam(value = "二级分类", required = false)
	private int scId;// 二级分类

	@ApiParam(value = "详细分类,比如'1,2,3'", required = false)
	private String dcId;// 详细分类
	
	@ApiParam(value = "详细分类点击全部,记录dc_type，以逗号进行分割'", required = false)
	private String dcType;//
	
	@ApiParam(value = "文件格式", required = false)
	private int typeId;// 文件格式

	@ApiParam(value = "关键词", required = false)
	private String keyWord;// 关键字
	
	@ApiParam(value = "下载次数排序", required = false, defaultValue = "false")
	private Boolean download;//下载排序
	
	@ApiParam(value = "上传时间先后排序", required = false, defaultValue = "false")
	private Boolean time;    //上传时间先后排序
	
	@ApiParam(value = "类型,0--工程资料，1--职业考证体系，2--工程技能  3--建筑类别 默认为0", required = false, defaultValue = "0")
	private int mold ; //类型,0--工程资料，1--职业考证体系，2--工程技能  3--建筑类别 默认为0

	public int getTcId() {
		return tcId;
	}

	public void setTcId(int tcId) {
		this.tcId = tcId;
	}

	public int getScId() {
		return scId;
	}

	public void setScId(int scId) {
		this.scId = scId;
	}

	public String getDcId() {
		return dcId;
	}

	public void setDcId(String dcId) {
		this.dcId = dcId;
	}

	public int getTypeId() {
		return typeId;
	}

	public void setTypeId(int typeId) {
		this.typeId = typeId;
	}

	public String getKeyWord() {
		return keyWord;
	}

	public void setKeyWord(String keyWord) {
		this.keyWord = keyWord;
	}

	public Boolean getDownload() {
		return download;
	}

	public void setDownload(Boolean download) {
		this.download = download;
	}

	public Boolean getTime() {
		return time;
	}

	public void setTime(Boolean time) {
		this.time = time;
	}

	public int getMold() {
		return mold;
	}

	public void setMold(int mold) {
		this.mold = mold;
	}

	public String getDcType() {
		return dcType;
	}

	public void setDcType(String dcType) {
		this.dcType = dcType;
	}
}
